craggy and brambled - Francés Inglés Diccionario